/*
Copyright (c) [2019年5月1日] [吴超]
[MBT_Studio] is licensed under Mulan PSL v2.
You can use this software according to the terms and conditions of the Mulan PSL v2.
You may obtain a copy of Mulan PSL v2 at:
		 http://license.coscl.org.cn/MulanPSL2
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
See the Mulan PSL v2 for more details.
*/
#pragma once

#include <UI/UI.h>

#include "../ui属性栏.h"
#include "节点/材质/纹理节点.h"



class C_终端视图 : public C_Widget {

public:
	C_终端视图(S_UI渲染环境& ctx);
	~C_终端视图();

	C_Widget*		m_编辑框;
	C_属性栏*		m_属性栏;
	C_状态条*		m_状态条;

	S_Surface2D* m_背景;

	uint64	m_Lua环境;
	int32	m_当前编辑代码段开始行;
	

	static std::set<C_终端视图*> g终端视图;
};



C_终端视图* f_终端视图_创建(S_UI渲染环境& ctx);







